BODY { 
margin-top : 3px; 
margin-bottom : 0; 
padding-bottom : 0; 
color : #000; 
font-family : arial, sans-serif; 
background-color : #fff; 
} 
.SubTab { 
border-top : 2px solid #39c; 
padding-bottom : 2px; 
padding-top : 2px; 
} 
.SubTabOn { 
border-right : 2px solid #39c; 
font-weight : bold; 
border-left : 2px solid #39c; 
padding-top : 2px; 
border-bottom : 2px solid #39c; 
background-color : #e5ecf9; 
} 
.SubTabOn A { 
font-weight : bold; 
color : #000; 
text-decoration : none; 
} 
INPUT { 
font-size : 12px; 
} 
SELECT { 
font-size : 12px; 
} 
A { 
cursor : pointer; 
color : #00c; 
text-decoration : underline; 
} 
.csl { 
cursor : pointer; 
color : #00c; 
text-decoration : underline; 
} 
A IMG { 
border-right : 0; 
border-top : 0; 
border-left : 0; 
border-bottom : 0; 
} 
.sprs { 
border-right : 0; 
padding-right : 1px; 
border-top : 1px solid #36c; 
padding-left : 1px;  
padding-bottom : 4px; 
border-left : 0; 
width : 100%; 
color : #000; 
padding-top : 5px; 
border-bottom : 0; 
} 
.csct { 
border-right : 2px solid #36c; 
padding-right : 8px; 
padding-left : 8px; 
font-weight : bold; 
padding-bottom : 0; 
border-left : 2px solid #36c; 
padding-top : 3px; 
border-bottom : 2px solid #36c; 
background-color : #d5dff3; 
text-align : center; 
} 
.cst { 
padding-right : 8px; 
border-top : 2px solid #36c; 
padding-left : 8px; 
padding-bottom : 0; 
padding-top : 3px; 
text-align : center; 
} 
.cset { 
border-top : 2px solid #36c; 
} 
.Tab3 { 
border-right : 1px solid #36c; 
border-top : 1px solid #36c; 
font-weight : bold; 
border-left : 1px solid #36c; 
background-color : #d5dff3; 
text-align : center; 
} 
.Tab4 { 
border-bottom : 1px solid #36c; 
text-align : center; 
} 
.csp { 
border-right : 1px solid #36c; 
padding-right : 6px; 
border-top : 1px solid #c9d7f1; 
padding-left : 6px; 
z-index : 10100; 
background : #fff; 
visibility : hidden; 
padding-bottom : 6px; 
border-left : 1px solid #a2bae7; 
padding-top : 6px; 
border-bottom : 1px solid #36c; 
position : absolute; 
} 
.csst { 
border-right : 0; 
border-top : 0; 
border-left : 0; 
width : 100%; 
border-bottom : 0; 
} 
.Pop1 { 
border-right : 5px solid #c9d7f1; 
padding-right : 6px; 
border-top : 5px solid #c9d7f1; 
padding-left : 6px; 
padding-bottom : 6px; 
border-left : 5px solid #c9d7f1; 
padding-top : 6px; 
border-bottom : 5px solid #c9d7f1; 
} 
.GrayRow { 
background-color : #f1fcff; 
} 
.cshlr { 
background-color : #d0d8ff; 
} 
.cshrr { 
background-color : #ffeac0; 
} 
.csh { 
color : #a8a8a8; 
} 
.csmf { 
font-size : 85%; 
} 
.cssf { 
font-size : 75%; 
} 
.cstf { 
font-size : 12px; 
} 
.MouseHoverRow { 
background-color : #e8f4f7; 
} 
.WebSource { 
font-size : 10px; 
} 
.WebSource A:active { 
color : green; 
} 
.WebSource A:visited { 
color : green; 
} 
.WebSource A:link { 
color : green; 
} 
.TitleWidth { 
width : auto; 
} 
.AutoWidth { 
width : auto; 
} 
.AttributeWidth { 
width : 10%; 
} 
.StarPicWidth { 
width : 16px; 
} 
TABLE.TableHeader { 
border-top : 0 solid #ccc; 
} 
.Bar1 { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
background-position : 50% bottom; 
padding-left : 3px; 
font-weight : bold; 
background-image : url(/shenghuo/images/header_bg1.gif); 
padding-bottom : 0; 
color : #000; 
padding-top : 6px; 
background-repeat : repeat-x; 
background-color : #e4e9f3; 
} 
.Bar2 { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
background-position : 50% bottom; 
padding-left : 3px; 
font-weight : bold; 
background-image : url(/shenghuo/images/header_bg.gif); 
padding-bottom : 0; 
color : #000; 
padding-top : 6px; 
background-repeat : repeat-x; 
background-color : #e4e9f3; 
} 
.Bar3 { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
border-top : 1px solid #a6a6a6; 
padding-left : 3px; 
font-weight : bold; 
padding-bottom : 0; 
color : #000; 
padding-top : 3px; 
background-color : #e4e9f3; 
} 
.Bar4 { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
border-top : 1px solid #fff; 
padding-left : 3px; 
font-weight : bold; 
padding-bottom : 0; 
color : #000; 
padding-top : 3px; 
background-color : #e4e9f3; 
} 
.Bar4_nobold { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
border-top : 1px solid #fff; 
padding-left : 3px; 
padding-bottom : 0; 
color : #000; 
padding-top : 3px; 
background-color : #e4e9f3; 
} 
.Bar4_hover { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
border-top : 1px solid #fff; 
padding-left : 3px; 
font-weight : bold; 
padding-bottom : 0; 
color : #000; 
padding-top : 3px; 
background-color : #ffeac0; 
} 
.pnp { 
font-weight : bold; 
font-size : 12pt; 
vertical-align : top; 
color : #00c; 
text-align : right; 
} 
.pnc { 
font-weight : bold; 
font-size : 10pt; 
color : #a00; 
text-align : center; 
} 
.pnpg { 
font-size : 10pt; 
color : #000; 
text-align : center; 
} 
.pnn { 
font-weight : bold; 
font-size : 12pt; 
vertical-align : top; 
color : #00c; 
text-align : center; 
} 
#sprc { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 5px; 
vertical-align : top; 
width : 170px; 
padding-top : 5px; 
top : 0; 
background-color : #e8eef7; 
} 
#spff { 
width : 170px; 
position : absolute; 
} 
.spsm { 
border-right : 1px solid #00c; 
border-top : 1px solid #00c; 
border-left : 1px solid #00c; 
width : 168px; 
border-bottom : 1px solid #00c; 
height : 200px; 
} 
.spbm { 
overflow : hidden; 
width : 100%; 
height : 100%; 
} 
.sprt { 
border-right : 1px solid #ccc; 
border-top : 1px solid #ccc; 
border-left : 1px solid #ccc; 
line-height : 140%; 
border-bottom : 1px solid #ccc; 
} 
.sprft { 
border-right : 1px solid #ccc; 
border-top : 1px solid #ccc; 
border-left : 1px solid #ccc; 
line-height : 140%; 
border-bottom : 1px solid #ccc; 
} 
TBODY#spras TD { 
padding-right : 0; 
padding-left : 3px; 
padding-bottom : 6px; 
padding-top : 6px; 
border-bottom : 1px solid #eee; 
} 
.spap { 
padding-right : 2px; 
padding-left : 2px; 
padding-bottom : 2px; 
margin : 5px 3px; 
padding-top : 2px; 
} 
#spmvmt { 
width : 100%; 
position : relative; 
} 
#spmvlc { 
left : 0; 
width : 350px; 
position : absolute; 
top : 0; 
height : 0; 
} 
#spmvrc { 
left : 350px; 
margin-right : 350px; 
position : relative; 
} 
.sbarf { 
padding-right : 3px; 
padding-left : 3px; 
padding-bottom : 3px; 
vertical-align : top; 
padding-top : 2px; 
border-bottom : 1px solid #a6a6a6; 
} 
.sbr { 
background-position : center bottom; 
background-image : url(/shenghuo/images/header_bg3.gif); 
line-height : 140%; 
background-repeat : repeat-x; 
} 
.sboh { 
background-position : center bottom; 
background-image : url(/shenghuo/images/header_bg3_1.gif); 
background-repeat : repeat-x; 
background-color : #ffeac0; 
} 
.sbsa { 
background-position : center top; 
background-image : url(/shenghuo/images/header_bg1.gif); 
background-repeat : repeat-x; 
background-color : #fff; 
} 
.sbi { 
width : 100%; 
} 
.sbseb { 
border-right : 1px solid #96969d; 
padding-right : 1px; 
border-top : 1px solid #f7f7f7; 
padding-left : 1px; 
font-size : 12px; 
float : right; 
padding-bottom : 1px; 
vertical-align : middle; 
border-left : 1px solid #f7f7f7; 
cursor : pointer; 
line-height : 120%; 
padding-top : 1px; 
border-bottom : 1px solid #96969d; 
background-color : #ebecec; 
text-align : center; 
} 
.sbsm { 
float : right; 
margin : 0 -3px 0 -8px; 
font-family : simsun; 
} 
.sbasc { 
border-right : 1px solid #bbb; 
border-top : 1px solid #bbb; 
border-left : 1px solid #bbb; 
width : 100%; 
border-bottom : 1px solid #bbb; 
background-color : #fff; 
} 
.sbwd { 
background-position : right center; 
background-image : url(/shenghuo/images/arrow.gif); 
background-repeat : no-repeat; 
} 
.sbas { 
border-right : 0; 
padding-right : 3px; 
border-top : 0; 
padding-left : 3px; 
padding-bottom : 1px; 
vertical-align : middle; 
border-left : 0; 
width : 100%; 
padding-top : 1px; 
border-bottom : 0; 
} 
.goog-date-picker TH { 
font : menu; 
text-align : center; 
} 
.goog-date-picker TD { 
border-right : 1px solid white; 
padding-right : 3px; 
border-top : 0 solid white; 
padding-left : 3px; 
padding-bottom : 1px; 
font : menu; 
vertical-align : middle; 
border-left : 0 solid white; 
padding-top : 1px; 
border-bottom : 1px solid white; 
text-align : center; 
} 
.goog-date-picker { 
border-right : 1px solid black; 
border-top : 1px solid black; 
padding-left : 1px; 
background : #fff; 
float : left; 
font : menu; 
border-left : 1px solid black; 
border-bottom : 1px solid black; 
position : absolute; 
} 
.goog-date-picker-menu { 
border-right : 1px solid gray; 
border-top : 1px solid gray; 
background : ButtonFace; 
border-left : 1px solid gray; 
border-bottom : 1px solid gray; 
position : absolute; 
} 
.goog-date-picker-menu UL { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
list-style-type : none; 
} 
.goog-date-picker-menu UL LI { 
cursor : default; 
} 
.goog-date-picker-menu-selected { 
background : #ccf; 
} 
.goog-date-picker TH { 
font-size : 0.9em; 
color : gray; 
} 
.goog-date-picker TD DIV { 
float : left; 
} 
.goog-date-picker BUTTON { 
border-right : 1px solid gray; 
padding-right : 0; 
border-top : 1px solid gray; 
padding-left : 0; 
padding-bottom : 0; 
margin : 1px; 
border-left : 1px solid gray; 
padding-top : 0; 
border-bottom : 1px solid gray; 
} 
.goog-date-picker-week { 
padding-right : 3px; 
padding-left : 3px; 
padding-bottom : 1px; 
padding-top : 1px; 
} 
.goog-date-picker-wday { 
padding-right : 3px; 
padding-left : 3px; 
padding-bottom : 1px; 
padding-top : 1px; 
} 
.goog-date-picker-today-cont { 
text-align : left !important ; 
} 
.goog-date-picker-none-cont { 
text-align : right !important ; 
} 
.goog-date-picker-head TD { 
text-align : center; 
} 
.goog-date-picker-month { 
width : 12ex; 
} 
.goog-date-picker-year { 
width : 6ex; 
} 
.goog-date-picker TABLE { 
border-collapse : collapse; 
} 
.goog-date-picker-selected { 
background : #ccf; 
color : #00f !important ; 
} 
.goog-date-picker-today { 
font-weight : bold !important ; 
} 
.goog-date-picker-current-month { 
cursor : pointer; 
} 
.sat { 
background : #fcc; 
} 
.sun { 
background : #fcc; 
color : red; 
} 
#spilt { 
font-weight : bold; 
background-color : #ff8; 
} 
#spelt { 
font-weight : bold; 
color : #fff; 
background-color : #c00; 
} 
.csfs { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 0; 
line-height : 200%; 
padding-top : 0; 
} 
.csrctl { 
background-image : url(/shenghuo/images/round_corner.gif); 
width : 20px; 
height : 20px; 
} 
.csrctr { 
background-position : 20px 0; 
background-image : url(/shenghuo/images/round_corner.gif); 
width : 20px; 
height : 20px; 
} 
.csrcbr { 
background-position : 20px 20px; 
background-image : url(/shenghuo/images/round_corner.gif); 
width : 20px; 
height : 20px; 
} 
.csrcbl { 
background-position : 0 20px; 
background-image : url(/shenghuo/images/round_corner.gif); 
width : 20px; 
height : 20px; 
} 
.csrct { 
border-top : 1px solid #ababab; 
background : #fff; 
} 
.csrcl { 
background : #fff; 
border-left : 1px solid #ababab; 
} 
.csrcr { 
border-right : 1px solid #ababab; 
background : #fff; 
} 
.csrcb { 
background : #fff; 
border-bottom : 1px solid #ababab; 
} 
.cssrc { 
overflow : hidden; 
width : 4px; 
height : 4px; 
} 
.csnlb { 
background-image : url(/shenghuo/images/nav_logo.png); 
} 
.csmbb { 
background-image : url(/shenghuo/images/map_btns.png); 
} 
A .csbt { 
font-weight : bold; 
} 
.csbt { 
font-weight : bold; 
} 
.spmvi { 
width : auto; 
} 
.csrf { 
padding-right : 14px; 
padding-left : 14px; 
padding-bottom : 0; 
line-height : 150%; 
padding-top : 0; 
} 
.csrts { 
font-size : 14px; 
} 
.csrfc { 
color : #666; 
} 
TBODY#spras .csett { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
color : #888; 
padding-top : 1px; 
border-bottom : 0; 
} 
.csett { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
color : #888; 
padding-top : 1px; 
border-bottom : 0; 
} 
TBODY#spras .csetc { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
line-height : 16px; 
padding-top : 1px; 
border-bottom : 0; 
} 
.csetc { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
line-height : 16px; 
padding-top : 1px; 
border-bottom : 0; 
} 
.csetm { 
float : left; 
vertical-align : middle; 
margin-right : 3px; 
} 
.cseti { 
margin : 10px 10px 0; 
vertical-align : top; 
width : 1px; 
height : 100%; 
} 
.csetr { 
margin : 10px 10px 0 5px; 
vertical-align : top; 
height : 100%; 
} 
.csedi { 
margin : 10px; 
vertical-align : top; 
width : 1px; 
height : 100%; 
} 
.csedt { 
font-weight : bold; 
font-size : 16px; 
margin : 12px 5px 10px; 
text-align : left; 
} 
.csedth { 
border-right : 2px solid #fff; 
padding-right : 4px; 
padding-left : 4px; 
font-weight : bold; 
padding-bottom : 4px; 
padding-top : 4px; 
background-color : #e8ecf9; 
} 
.csedtr { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 0; 
padding-top : 0; 
border-bottom : 1px solid #f1f1f1; 
height : 100%; 
} 
#gbar { 
padding-left : 0; 
height : 22px; 
} 
.gbh { 
border-top : 1px solid #c9d7f1; 
font-size : 1px; 
} 
.gbd { 
border-top : 1px solid #c9d7f1; 
font-size : 1px; 
} 
.gbh { 
width : 100%; 
position : absolute; 
top : 24px; 
height : 0; 
} 
#gbi { 
z-index : 1000; 
background : #fff; 
left : 0; 
visibility : hidden; 
position : absolute; 
top : 24px; 
} 
#gbs { 
z-index : 1000; 
background : #fff; 
left : 0; 
visibility : hidden; 
position : absolute; 
top : 24px; 
} 
#gbi { 
border-right : 1px solid #36c; 
border-top : 1px solid #c9d7f1; 
z-index : 1001; 
border-left : 1px solid #a2bae7; 
border-bottom : 1px solid #36c; 
} 
#guser { 
padding-bottom : 7px !important ; 
} 
#gbar { 
font-size : 13px; 
padding-top : 0 !important ; 
} 
#guser { 
font-size : 13px; 
padding-top : 0 !important ; 
} 
@media All { 
.gb1 { 
vertical-align : top; 
margin-right : 0.73em; 
height : 22px; 
} 
.gb3 { 
vertical-align : top; 
margin-right : 0.73em; 
height : 22px; 
} 
#gbar { 
float : left; 
} 
} 
.gb2 { 
padding-right : 0.5em; 
display : block; 
padding-left : 0.5em; 
padding-bottom : 0.2em; 
padding-top : 0.2em; 
} 
A.gb1 { 
color : #00c !important ; 
} 
A.gb2 { 
color : #00c !important ; 
} 
A.gb3 { 
color : #00c !important ; 
} 
.gb2 { 
text-decoration : none; 
} 
.gb3 { 
text-decoration : none; 
} 
A.gb2:hover { 
background : #36c; 
color : #fff !important ; 
} 
BODY { 
margin-top : 3px; 
margin-bottom : 0; 
padding-bottom : 0; 
color : #000; 
font-family : arial, sans-serif; 
background-color : #fff; 
} 
.SubTab { 
border-top : 2px solid #39c; 
padding-bottom : 2px; 
padding-top : 2px; 
} 
.SubTabOn { 
border-right : 2px solid #39c; 
font-weight : bold; 
border-left : 2px solid #39c; 
padding-top : 2px; 
border-bottom : 2px solid #39c; 
background-color : #e5ecf9; 
} 
.SubTabOn A { 
font-weight : bold; 
color : #000; 
text-decoration : none; 
} 
INPUT { 
font-size : 12px; 
} 
SELECT { 
font-size : 12px; 
} 
A { 
cursor : pointer; 
color : #00c; 
text-decoration : underline; 
} 
.csl { 
cursor : pointer; 
color : #00c; 
text-decoration : underline; 
} 
A IMG { 
border-right : 0; 
border-top : 0; 
border-left : 0; 
border-bottom : 0; 
} 
.sprs { 
border-right : 0; 
padding-right : 1px; 
border-top : 1px solid #36c; 
padding-left : 1px; 
background : #CCCCFF; 
padding-bottom : 4px; 
border-left : 0; 
width : 100%; 
color : #000; 
padding-top : 5px; 
border-bottom : 0; 
} 
.csct { 
border-right : 2px solid #36c; 
padding-right : 8px; 
padding-left : 8px; 
font-weight : bold; 
padding-bottom : 0; 
border-left : 2px solid #36c; 
padding-top : 3px; 
border-bottom : 2px solid #36c; 
background-color : #d5dff3; 
text-align : center; 
} 
.cst { 
padding-right : 8px; 
border-top : 2px solid #36c; 
padding-left : 8px; 
padding-bottom : 0; 
padding-top : 3px; 
text-align : center; 
} 
.cset { 
border-top : 2px solid #36c; 
} 
.Tab3 { 
border-right : 1px solid #36c; 
border-top : 1px solid #36c; 
font-weight : bold; 
border-left : 1px solid #36c; 
background-color : #d5dff3; 
text-align : center; 
} 
.Tab4 { 
border-bottom : 1px solid #36c; 
text-align : center; 
} 
.csp { 
border-right : 1px solid #36c; 
padding-right : 6px; 
border-top : 1px solid #c9d7f1; 
padding-left : 6px; 
z-index : 10100; 
background : #fff; 
visibility : hidden; 
padding-bottom : 6px; 
border-left : 1px solid #a2bae7; 
padding-top : 6px; 
border-bottom : 1px solid #36c; 
position : absolute; 
} 
.csst { 
border-right : 0; 
border-top : 0; 
border-left : 0; 
width : 100%; 
border-bottom : 0; 
} 
.Pop1 { 
border-right : 5px solid #c9d7f1; 
padding-right : 6px; 
border-top : 5px solid #c9d7f1; 
padding-left : 6px; 
padding-bottom : 6px; 
border-left : 5px solid #c9d7f1; 
padding-top : 6px; 
border-bottom : 5px solid #c9d7f1; 
} 
.GrayRow { 
background-color : #f1fcff; 
} 
.cshlr { 
background-color : #d0d8ff; 
} 
.cshrr { 
background-color : #ffeac0; 
} 
.csh { 
color : #a8a8a8; 
} 
.csmf { 
font-size : 85%; 
} 
.cssf { 
font-size : 75%; 
} 
.cstf { 
font-size : 12px; 
} 
.MouseHoverRow { 
background-color : #e8f4f7; 
} 
.WebSource { 
font-size : 10px; 
} 
.WebSource A:active { 
color : green; 
} 
.WebSource A:visited { 
color : green; 
} 
.WebSource A:link { 
color : green; 
} 
.TitleWidth { 
width : auto; 
} 
.AutoWidth { 
width : auto; 
} 
.AttributeWidth { 
width : 10%; 
} 
.StarPicWidth { 
width : 16px; 
} 
TABLE.TableHeader { 
border-top : 0 solid #ccc; 
} 
.Bar1 { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
background-position : 50% bottom; 
padding-left : 3px; 
font-weight : bold; 
background-image : url(/shenghuo/images/header_bg1.gif); 
padding-bottom : 0; 
color : #000; 
padding-top : 6px; 
background-repeat : repeat-x; 
background-color : #e4e9f3; 
} 
.Bar2 { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
background-position : 50% bottom; 
padding-left : 3px; 
font-weight : bold; 
background-image : url(/shenghuo/images/header_bg.gif); 
padding-bottom : 0; 
color : #000; 
padding-top : 6px; 
background-repeat : repeat-x; 
background-color : #e4e9f3; 
} 
.Bar3 { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
border-top : 1px solid #a6a6a6; 
padding-left : 3px; 
font-weight : bold; 
padding-bottom : 0; 
color : #000; 
padding-top : 3px; 
background-color : #e4e9f3; 
} 
.Bar4 { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
border-top : 1px solid #fff; 
padding-left : 3px; 
font-weight : bold; 
padding-bottom : 0; 
color : #000; 
padding-top : 3px; 
background-color : #e4e9f3; 
} 
.Bar4_nobold { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
border-top : 1px solid #fff; 
padding-left : 3px; 
padding-bottom : 0; 
color : #000; 
padding-top : 3px; 
background-color : #e4e9f3; 
} 
.Bar4_hover { 
border-right : 1px solid #ccc; 
padding-right : 3px; 
border-top : 1px solid #fff; 
padding-left : 3px; 
font-weight : bold; 
padding-bottom : 0; 
color : #000; 
padding-top : 3px; 
background-color : #ffeac0; 
} 
.pnp { 
font-weight : bold; 
font-size : 12pt; 
vertical-align : top; 
color : #00c; 
text-align : right; 
} 
.pnc { 
font-weight : bold; 
font-size : 10pt; 
color : #a00; 
text-align : center; 
} 
.pnpg { 
font-size : 10pt; 
color : #000; 
text-align : center; 
} 
.pnn { 
font-weight : bold; 
font-size : 12pt; 
vertical-align : top; 
color : #00c; 
text-align : center; 
} 
#sprc { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 5px; 
vertical-align : top; 
width : 170px; 
padding-top : 5px; 
top : 0; 
background-color : #e8eef7; 
} 
#spff { 
width : 170px; 
position : absolute; 
} 
.spsm { 
border-right : 1px solid #00c; 
border-top : 1px solid #00c; 
border-left : 1px solid #00c; 
width : 168px; 
border-bottom : 1px solid #00c; 
height : 200px; 
} 
.spbm { 
overflow : hidden; 
width : 100%; 
height : 100%; 
} 
.sprt { 
border-right : 1px solid #ccc; 
border-top : 1px solid #ccc; 
border-left : 1px solid #ccc; 
line-height : 140%; 
border-bottom : 1px solid #ccc; 
} 
.sprft { 
border-right : 1px solid #ccc; 
border-top : 1px solid #ccc; 
border-left : 1px solid #ccc; 
line-height : 140%; 
border-bottom : 1px solid #ccc; 
} 
TBODY#spras TD { 
padding-right : 0; 
padding-left : 3px; 
padding-bottom : 6px; 
padding-top : 6px; 
border-bottom : 1px solid #eee; 
} 
.spap { 
padding-right : 2px; 
padding-left : 2px; 
padding-bottom : 2px; 
margin : 5px 3px; 
padding-top : 2px; 
} 
#spmvmt { 
width : 100%; 
position : relative; 
} 
#spmvlc { 
left : 0; 
width : 350px; 
position : absolute; 
top : 0; 
height : 0; 
} 
#spmvrc { 
left : 350px; 
margin-right : 350px; 
position : relative; 
} 
.sbarf { 
padding-right : 3px; 
padding-left : 3px; 
padding-bottom : 3px; 
vertical-align : top; 
padding-top : 2px; 
border-bottom : 1px solid #a6a6a6; 
} 
.sbr { 
background-position : center bottom; 
background-image : url(/shenghuo/images/header_bg3.gif); 
line-height : 140%; 
background-repeat : repeat-x; 
} 
.sboh { 
background-position : center bottom; 
background-image : url(/shenghuo/images/header_bg3_1.gif); 
background-repeat : repeat-x; 
background-color : #ffeac0; 
} 
.sbsa { 
background-position : center top; 
background-image : url(/shenghuo/images/header_bg1.gif); 
background-repeat : repeat-x; 
background-color : #fff; 
} 
.sbi { 
width : 100%; 
} 
.sbseb { 
border-right : 1px solid #96969d; 
padding-right : 1px; 
border-top : 1px solid #f7f7f7; 
padding-left : 1px; 
font-size : 12px; 
float : right; 
padding-bottom : 1px; 
vertical-align : middle; 
border-left : 1px solid #f7f7f7; 
cursor : pointer; 
line-height : 120%; 
padding-top : 1px; 
border-bottom : 1px solid #96969d; 
background-color : #ebecec; 
text-align : center; 
} 
.sbsm { 
float : right; 
margin : 0 -3px 0 -8px; 
font-family : simsun; 
} 
.sbasc { 
border-right : 1px solid #bbb; 
border-top : 1px solid #bbb; 
border-left : 1px solid #bbb; 
width : 100%; 
border-bottom : 1px solid #bbb; 
background-color : #fff; 
} 
.sbwd { 
background-position : right center; 
background-image : url(/shenghuo/images/arrow.gif); 
background-repeat : no-repeat; 
} 
.sbas { 
border-right : 0; 
padding-right : 3px; 
border-top : 0; 
padding-left : 3px; 
padding-bottom : 1px; 
vertical-align : middle; 
border-left : 0; 
width : 100%; 
padding-top : 1px; 
border-bottom : 0; 
} 
.goog-date-picker TH { 
font : menu; 
text-align : center; 
} 
.goog-date-picker TD { 
border-right : 1px solid white; 
padding-right : 3px; 
border-top : 0 solid white; 
padding-left : 3px; 
padding-bottom : 1px; 
font : menu; 
vertical-align : middle; 
border-left : 0 solid white; 
padding-top : 1px; 
border-bottom : 1px solid white; 
text-align : center; 
} 
.goog-date-picker { 
border-right : 1px solid black; 
border-top : 1px solid black; 
padding-left : 1px; 
background : #fff; 
float : left; 
font : menu; 
border-left : 1px solid black; 
border-bottom : 1px solid black; 
position : absolute; 
} 
.goog-date-picker-menu { 
border-right : 1px solid gray; 
border-top : 1px solid gray; 
background : ButtonFace; 
border-left : 1px solid gray; 
border-bottom : 1px solid gray; 
position : absolute; 
} 
.goog-date-picker-menu UL { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
list-style-type : none; 
} 
.goog-date-picker-menu UL LI { 
cursor : default; 
} 
.goog-date-picker-menu-selected { 
background : #ccf; 
} 
.goog-date-picker TH { 
font-size : 0.9em; 
color : gray; 
} 
.goog-date-picker TD DIV { 
float : left; 
} 
.goog-date-picker BUTTON { 
border-right : 1px solid gray; 
padding-right : 0; 
border-top : 1px solid gray; 
padding-left : 0; 
padding-bottom : 0; 
margin : 1px; 
border-left : 1px solid gray; 
padding-top : 0; 
border-bottom : 1px solid gray; 
} 
.goog-date-picker-week { 
padding-right : 3px; 
padding-left : 3px; 
padding-bottom : 1px; 
padding-top : 1px; 
} 
.goog-date-picker-wday { 
padding-right : 3px; 
padding-left : 3px; 
padding-bottom : 1px; 
padding-top : 1px; 
} 
.goog-date-picker-today-cont { 
text-align : left !important ; 
} 
.goog-date-picker-none-cont { 
text-align : right !important ; 
} 
.goog-date-picker-head TD { 
text-align : center; 
} 
.goog-date-picker-month { 
width : 12ex; 
} 
.goog-date-picker-year { 
width : 6ex; 
} 
.goog-date-picker TABLE { 
border-collapse : collapse; 
} 
.goog-date-picker-selected { 
background : #ccf; 
color : #00f !important ; 
} 
.goog-date-picker-today { 
font-weight : bold !important ; 
} 
.goog-date-picker-current-month { 
cursor : pointer; 
} 
.sat { 
background : #fcc; 
} 
.sun { 
background : #fcc; 
color : red; 
} 
#spilt { 
font-weight : bold; 
background-color : #ff8; 
} 
#spelt { 
font-weight : bold; 
color : #fff; 
background-color : #c00; 
} 
.csfs { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 0; 
line-height : 200%; 
padding-top : 0; 
} 
.csrctl { 
background-image : url(/shenghuo/images/round_corner.gif); 
width : 20px; 
height : 20px; 
} 
.csrctr { 
background-position : 20px 0; 
background-image : url(/shenghuo/images/round_corner.gif); 
width : 20px; 
height : 20px; 
} 
.csrcbr { 
background-position : 20px 20px; 
background-image : url(/shenghuo/images/round_corner.gif); 
width : 20px; 
height : 20px; 
} 
.csrcbl { 
background-position : 0 20px; 
background-image : url(/shenghuo/images/round_corner.gif); 
width : 20px; 
height : 20px; 
} 
.csrct { 
border-top : 1px solid #ababab; 
background : #fff; 
} 
.csrcl { 
background : #fff; 
border-left : 1px solid #ababab; 
} 
.csrcr { 
border-right : 1px solid #ababab; 
background : #fff; 
} 
.csrcb { 
background : #fff; 
border-bottom : 1px solid #ababab; 
} 
.cssrc { 
overflow : hidden; 
width : 4px; 
height : 4px; 
} 
.csnlb { 
background-image : url(/shenghuo/images/nav_logo.png); 
} 
.csmbb { 
background-image : url(/shenghuo/images/map_btns.png); 
} 
A .csbt { 
font-weight : bold; 
} 
.csbt { 
font-weight : bold; 
} 
.spmvi { 
width : auto; 
} 
.csrf { 
padding-right : 14px; 
padding-left : 14px; 
padding-bottom : 0; 
line-height : 150%; 
padding-top : 0; 
} 
.csrts { 
font-size : 14px; 
} 
.csrfc { 
color : #666; 
} 
TBODY#spras .csett { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
color : #888; 
padding-top : 1px; 
border-bottom : 0; 
} 
.csett { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
color : #888; 
padding-top : 1px; 
border-bottom : 0; 
} 
TBODY#spras .csetc { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
line-height : 16px; 
padding-top : 1px; 
border-bottom : 0; 
} 
.csetc { 
padding-right : 1px; 
padding-left : 1px; 
padding-bottom : 1px; 
line-height : 16px; 
padding-top : 1px; 
border-bottom : 0; 
} 
.csetm { 
float : left; 
vertical-align : middle; 
margin-right : 3px; 
} 
.cseti { 
margin : 10px 10px 0; 
vertical-align : top; 
width : 1px; 
height : 100%; 
} 
.csetr { 
margin : 10px 10px 0 5px; 
vertical-align : top; 
height : 100%; 
} 
.csedi { 
margin : 10px; 
vertical-align : top; 
width : 1px; 
height : 100%; 
} 
.csedt { 
font-weight : bold; 
font-size : 16px; 
margin : 12px 5px 10px; 
text-align : left; 
} 
.csedth { 
border-right : 2px solid #fff; 
padding-right : 4px; 
padding-left : 4px; 
font-weight : bold; 
padding-bottom : 4px; 
padding-top : 4px; 
background-color : #e8ecf9; 
} 
.csedtr { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 0; 
padding-top : 0; 
border-bottom : 1px solid #f1f1f1; 
height : 100%; 
} 
#gbar { 
padding-left : 0; 
height : 22px; 
} 
.gbh { 
border-top : 1px solid #c9d7f1; 
font-size : 1px; 
} 
.gbd { 
border-top : 1px solid #c9d7f1; 
font-size : 1px; 
} 
.gbh { 
width : 100%; 
position : absolute; 
top : 24px; 
height : 0; 
} 
#gbi { 
z-index : 1000; 
background : #fff; 
left : 0; 
visibility : hidden; 
position : absolute; 
top : 24px; 
} 
#gbs { 
z-index : 1000; 
background : #fff; 
left : 0; 
visibility : hidden; 
position : absolute; 
top : 24px; 
} 
#gbi { 
border-right : 1px solid #36c; 
border-top : 1px solid #c9d7f1; 
z-index : 1001; 
border-left : 1px solid #a2bae7; 
border-bottom : 1px solid #36c; 
} 
#guser { 
padding-bottom : 7px !important ; 
} 
#gbar { 
font-size : 13px; 
padding-top : 0 !important ; 
} 
#guser { 
font-size : 13px; 
padding-top : 0 !important ; 
} 
@media All { 
.gb1 { 
vertical-align : top; 
margin-right : 0.73em; 
height : 22px; 
} 
.gb3 { 
vertical-align : top; 
margin-right : 0.73em; 
height : 22px; 
} 
#gbar { 
float : left; 
} 
} 
.gb2 { 
padding-right : 0.5em; 
display : block; 
padding-left : 0.5em; 
padding-bottom : 0.2em; 
padding-top : 0.2em; 
} 
A.gb1 { 
color : #00c !important ; 
} 
A.gb2 { 
color : #00c !important ; 
} 
A.gb3 { 
color : #00c !important ; 
} 
.gb2 { 
text-decoration : none; 
} 
.gb3 { 
text-decoration : none; 
} 
A.gb2:hover { 
background : #36c; 
color : #fff !important ; 
} 
